import request from "../request";
import axios from "axios";

// 增  删  改【有难度】  查
// 数据转存 【有一定难度】

export const categorySave = async () => {
  //1. 获取第三方数据
  let url = "/heheda/proxy/classification/index"; //2. 确保最前面的代理路径，跟vite.config.js中一样
  let res = await axios.get(url);
  console.log("通过本地代理获取数据", res); //3. 把这一行后面的代码先注释掉，保证这一行能拿到数据
  let arr = res.data.results; //4. 根据res的反馈结果，提取其中需要的数组数据
  let saveData = [];
  for (let i = 0; i < arr.length; i++) {
    saveData.push({
      method: "POST",
      path: "/1.1/classes/category", //5. 将此处的表名修改
      body: arr[i],
    });
  }
  // 6. 将数据批量提交只LeanCloud
  let res1 = await request.post("/batch", { requests: saveData });
};
